AmeliaBooking\Domain\Entity\Booking\Appointment\Appointment S

Total Complexity 49
Dependencies 12
Dependents 7
Total lines 394
Lines of code 140
Logical lines of code 42
Comment lines 134
Methods 37
Properties 17

Methods 37

Method Rating Maintainability Complexity Lines of code
toArray()
A
48 13 27
setLessonSpace()
S
81 1 3
getBookingEnd()
S
82 1 3
setBookingEnd()
S
81 1 3
getType()
S
80 1 3
getZoomMeeting()
S
82 1 3
setZoomMeeting()
S
81 1 3
getLessonSpace()
S
82 1 3
getParentId()
S
82 1 3
getBookingStart()
S
82 1 3
setParentId()
S
81 1 3
isRescheduled()
S
82 1 3
setRescheduled()
S
81 1 3
isFull()
S
82 1 3
setFull()
S
81 1 3
getResources()
S
82 1 3
setResources()
S
81 1 3
setBookingStart()
S
81 1 3
__construct()
S
67 1 8
getServiceId()
S
82 1 3
setProvider()
S
81 1 3
setServiceId()
S
81 1 3
getService()
S
82 1 3
setService()
S
81 1 3
getProviderId()
S
82 1 3
setProviderId()
S
81 1 3
getProvider()
S
82 1 3
getLocationId()
S
82 1 3
getOutlookCalendarEventId()
S
82 1 3
setLocationId()
S
81 1 3
getLocation()
S
82 1 3
setLocation()
S
81 1 3
getGoogleCalendarEventId()
S
82 1 3
setGoogleCalendarEventId()
S
81 1 3
getGoogleMeetUrl()
S
82 1 3
setGoogleMeetUrl()
S
81 1 3
setOutlookCalendarEventId()
S
81 1 3